package com.genius.adminmanager.group.service;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import com.alibaba.fastjson.JSONObject;

public interface GroupService {

JSONObject getSelectHead(JSONObject json,HttpSession session,JSONObject response);
	
	JSONObject getSelectBody(JSONObject json,JSONObject response);
	
	JSONObject insert(JSONObject json,JSONObject response);
	
	JSONObject edit(JSONObject json,JSONObject response);
	
	JSONObject batchdel(JSONObject json,JSONObject response);
	
	JSONObject exportExcel(HttpServletRequest request,HttpServletResponse responseServlet,JSONObject response);

	JSONObject getTreeSelect(JSONObject response);

	JSONObject fillAdd(JSONObject json,JSONObject response);

	JSONObject fillEdit(JSONObject json,JSONObject response);
	
	JSONObject getUser(JSONObject json,JSONObject response);
	
	JSONObject editUser(JSONObject json,JSONObject response);
	
	JSONObject editSupervisor(JSONObject json,JSONObject response);

	JSONObject queryFirstTreeList(JSONObject response);

	JSONObject queryFirstTreeListBySearch(JSONObject json, JSONObject response);

	JSONObject queryFirstTreeByKey(JSONObject json, JSONObject response);
}
